Internet Archive BookReader

arabic-english-bilingual-visual-dictionary